1137eea51d3b32650d977870b75095a3a5388ec9,jetty-http/src/test/java/org/eclipse/jetty/http/HttpParserTest.java,HttpParserTest,testLineParse4,#,102
Before Change
@Test
public void testLineParse4() throws Exception
{
StringEndPoint io=new StringEndPoint();
io.setInput("POST /foo?param=\u0690 HTTP/1.0\015\012" + "\015\012");
ByteBuffer buffer= BufferUtil.allocate(4096);
SimpleBuffers buffers=new SimpleBuffers(buffer,null);
Handler handler = new Handler();
HttpParser parser= new HttpParser(buffers,io, handler);
parser.parse();
assertEquals("POST", f0);
assertEquals("/foo?param=\u0690", f1);
After Change
@Test
public void testLineParse4() throws Exception
{
ByteBuffer buffer= BufferUtil.toBuffer("POST /foo?param=\u0690 HTTP/1.0\015\012" + "\015\012",StringUtil.__UTF8_CHARSET);
Handler handler = new Handler();
HttpParser parser= new HttpParser((HttpParser.RequestHandler)handler);
parser.parse(buffer);
assertEquals("POST", f0);
assertEquals("/foo?param=\u0690", f1);